restoration principles - Alemán Inglés Diccionario